<?php
/**
 * @Author: WHK
 * @Date:   2014-10-28 11:43:05
 * @Last Modified by:   WHK
 * @Last Modified time: 2014-10-28 14:59:36
 */

class ApitestControl extends CommonControl
{
	private $key="ade4bbe5d10bf3e9";
	
	public function index(){

		$this->display('index.html');
	}
	/**
	 * 查找
	 * @return [type] [description]
	 */
	public function search(){
		$id = $this->key;
		$com = $expresscode
		$this->_link()

	}
	/**
	 * [_link 返出JSON数据]
	 * id	String	是	身份授权key，请 快递查询接口 进行申请（大小写敏感）
	 *com	String	是	要查询的快递公司代码，不支持中文，对应的公司代码见 
	 *《API URL 所支持的快递公司及参数说明》和《支持的国际类快递及参数说明》。 
	 *如果找不到您所需的公司，请发邮件至 kuaidi@kingdee.com 咨询（大小写不敏感）
	 *nu	String	是	要查询的快递单号，请勿带特殊符号，不支持中文（大小写不敏感）
	 *valicode	String	是	已弃用字段，无意义，请忽略。
	 *show	String	是	返回类型： 
	 * *0：返回json字符串， 
	 *1：返回xml对象， 
	 *2：返回html对象， 
	 *3：返回text文本。 
	 *如果不填，默认返回json字符串。
	 *muti	String	是	返回信息数量： 
	 *1:返回多行完整的信息， 
	 *0:只返回一行信息。 
	 *不填默认返回多行。 
	 *order	String	是	排序： 
	 *desc：按时间由新到旧排列， 
	 *asc：按时间由旧到新排列。 
	 *不填默认返回倒序（大小写不敏感）
	 * @return [type] [description]
	 */
	public function _link($AppKey,$com,$nu,$valicode,$show=0,$nuti=1,$order="desc"){
		$typeCom = $_GET["com"];//快递公司
		$typeNu = $_GET["nu"];  //快递单号

		//echo $typeCom.'<br/>' ;
		//echo $typeNu ;

		$AppKey='XXXXXX';//请将XXXXXX替换成您在http://kuaidi100.com/app/reg.html申请到的KEY
		$url ='http://api.kuaidi100.com/api?id='.$AppKey.'&com='.$com.'&nu='.$nu.'&show='.$show.'&muti='.$muti.'&order='.$order;

		//请勿删除变量$powered 的信息，否者本站将不再为你提供快递接口服务。
		$powered = '查询数据由：<a href="http://kuaidi100.com" target="_blank">KuaiDi100.Com （快递100）</a> 网站提供 ';


		//优先使用curl模式发送数据
		if (function_exists('curl_init') == 1){
		  $curl = curl_init();
		  curl_setopt ($curl, CURLOPT_URL, $url);
		  curl_setopt ($curl, CURLOPT_HEADER,0);
		  curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1);
		  curl_setopt ($curl, CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
		  curl_setopt ($curl, CURLOPT_TIMEOUT,5);
		  $get_content = curl_exec($curl);
		  curl_close ($curl);
		}else{
		  include("snoopy.php");
		  $snoopy = new snoopy();
		  $snoopy->referer = 'http://www.google.com/';//伪装来源
		  $snoopy->fetch($url);
		  $get_content = $snoopy->results;
		}
		print_r($get_content . '<br/>' . $powered);
		exit();


	}
}